Resource StructureDefinition/FHIR Server from package eng.fhir.profile.dev#0.0.7-beta (63 ms)
Resources that use this resource
Resources that this resource uses
Source
{
"resourceType" : "StructureDefinition",
"url" : "https://eng.it/fhir/StructureDefinition/Consent_Eng",
"name" : "Consent_Eng",
"status" : "draft",
"date" : "2023-06-08T09:38:53.9134419+00:00",
"fhirVersion" : "4.0.1",
"kind" : "resource",
"abstract" : false,
"type" : "Consent",
"baseDefinition" : "http://hl7.org/fhir/StructureDefinition/Consent",
"derivation" : "constraint",
"differential" : {
"element" : [
{
"id" : "Consent.id",
"path" : "Consent.id",
"short" : "id logico per quest'artefatto",
"definition" : "Identifica la risorsa all'interno del dominio",
"comment" : "L'unica volta che una risorsa non ha un id è quando viene inviata al server tramite un'operazione di creazione."
},
{
"id" : "Consent.extension",
"path" : "Consent.extension",
"slicing" : {
"discriminator" : [
{
"type" : "value",
"path" : "url"
}
],
"rules" : "open"
},
"min" : 0
},
{
"id" : "Consent.extension:phoneNumber",
"path" : "Consent.extension",
"sliceName" : "phoneNumber",
"min" : 0,
"max" : "1",
"type" : [
{
"code" : "Extension",
"profile" : [
"http://cct.eng.it/FHIR/schema/consent-phoneNumber"
]
}
],
"isModifier" : false
},
{
"id" : "Consent.status",
"path" : "Consent.status",
"definition" : "Indica lo stato attuale di questo consenso.",
"comment" : "Questo elemento è etichettato come modificatore perché lo stato contiene i codici rejected (rifiutato) e entered-in-error (inserito in errore) che contrassegnano il consenso come non valido al momento."
},
{
"id" : "Consent.scope",
"path" : "Consent.scope",
"short" : "Quali sono le quattro aree coperte da questa risorsa (estensibile)",
"definition" : "Elemento di tipo CodeableConcept che indica un selettore del tipo di consenso presentato.",
"comment" : "Non tutti gli usi della terminologia si adattano a questo schema generale. In alcuni casi, i modelli non dovrebbero usare CodeableConcept e utilizzare direttamente la codifica, fornendo una propria struttura per la gestione del testo, delle codifiche, delle traduzioni e delle relazioni tra gli elementi e il pre e post coordinamento."
},
{
"id" : "Consent.scope.coding",
"path" : "Consent.scope.coding",
"short" : "Codice definito da un sistema terminologico",
"definition" : "Un riferimento a un codice definito da un sistema terminologico.",
"comment" : "I codici possono essere definiti in modo molto casuale in enumerazioni o elenchi di codici, fino a definizioni molto formali come SNOMED CT - si vedano i Core Principles HL7 v3 per maggiori informazioni. L'ordine dei codici non è definito e NON DEVE essere usato per dedurre il significato. In generale, al massimo uno solo dei valori di codifica sarà etichettato come UserSelected = true."
},
{
"id" : "Consent.scope.coding.system",
"path" : "Consent.scope.coding.system",
"short" : "Identità del sistema terminologico",
"definition" : "L'identificazione del sistema di codice che definisce il significato del simbolo nel codice.",
"comment" : "L'URI può essere un OID (urn:oid:...) o un UUID (urn:uuid:...). Gli OID e gli UUID DEVONO essere riferimenti al registro OID di HL7. Altrimenti, l'URI deve provenire dall'elenco di URI speciali definiti da HL7 per FHIR o deve fare riferimento a qualche definizione che stabilisca il sistema in modo chiaro e non ambiguo.",
"fixedUri" : "http://terminology.hl7.org/CodeSystem/consentscope"
},
{
"id" : "Consent.scope.coding.code",
"path" : "Consent.scope.coding.code",
"short" : "Simbolo nella sintassi definita dal sistema",
"definition" : "Può contenere: \r\n\r\n* ADR, \r\n\r\n* Privacy, \r\n\r\n* Trattamento, \r\n\r\n* Ricerca. \r\n\r\nQuesto elenco è estendibile.",
"comment" : "Si noti che le stringhe FHIR NON devono superare la dimensione di 1MB."
},
{
"id" : "Consent.category",
"path" : "Consent.category",
"short" : "Classificazione della dichiarazione di consenso - per indicizzazione/recupero",
"definition" : "Classificazione dei tipi di consenso presenti nell'informativa. Questo elemento supporta l'indicizzazione e il recupero delle dichiarazioni di consenso.",
"comment" : "Si tratta di un valore costante, ad es. nel caso di raccolta informazioni su un EHR."
},
{
"id" : "Consent.category.coding",
"path" : "Consent.category.coding",
"short" : "Codice definito da un sistema terminologico",
"definition" : "Un riferimento a un codice definito da un sistema terminologico.",
"comment" : "I codici possono essere definiti in modo molto casuale in enumerazioni o elenchi di codici, fino a definizioni molto formali come SNOMED CT - si vedano i Core Principles HL7 v3 per maggiori informazioni. L'ordine dei codici non è definito e NON DEVE essere usato per dedurre il significato. In generale, al massimo uno solo dei valori di codifica sarà etichettato come UserSelected = true."
},
{
"id" : "Consent.category.coding.system",
"path" : "Consent.category.coding.system",
"short" : "Identità del sistema terminologico",
"definition" : "L'identificazione del sistema di codice che definisce il significato del simbolo nel codice.",
"comment" : "L'URI può essere un OID (urn:oid:...) o un UUID (urn:uuid:...). Gli OID e gli UUID DEVONO essere riferimenti al registro OID di HL7. Altrimenti, l'URI deve provenire dall'elenco di URI speciali definiti da HL7 per FHIR o deve fare riferimento a qualche definizione che stabilisca il sistema in modo chiaro e non ambiguo.",
"fixedUri" : "http://loinc.org"
},
{
"id" : "Consent.patient",
"path" : "Consent.patient",
"short" : "Reference a Patient",
"definition" : "Contiene l'id del paziente a cui questo consenso fa riferimento.",
"comment" : "Di solito il paziente a cui si riferisce il consenso è l'autore, ma per i giovani e gli anziani può essere un'altra persona.",
"type" : [
{
"code" : "Reference",
"targetProfile" : [
"https://eng.it/fhir/StructureDefinition/Patient_Eng"
]
}
]
},
{
"id" : "Consent.dateTime",
"path" : "Consent.dateTime",
"short" : "Quando questo consenso è stato creato o indicizzato",
"definition" : "Contiene la data di espressione della volontà del paziente",
"comment" : "Non si tratta del momento del consenso originale, ma del momento in cui questa dichiarazione è stata fatta o derivata."
},
{
"id" : "Consent.policy",
"path" : "Consent.policy",
"short" : "policy espressa",
"definition" : "Riferimento alle policy espresse da questo consenso"
},
{
"id" : "Consent.policyRule",
"path" : "Consent.policyRule",
"short" : "Regolamento che acconsente",
"definition" : "A contiene un riferimento alla specifica normativa o politica di base calcolabile.",
"comment" : "Se la policyRule è assente, il consenso computabile deve essere costruito a partire dagli elementi della risorsa Consenso."
},
{
"id" : "Consent.policyRule.coding",
"path" : "Consent.policyRule.coding",
"short" : "Codice definito da un sistema terminologico",
"definition" : "Un riferimento a un codice definito da un sistema terminologico."
},
{
"id" : "Consent.policyRule.coding.system",
"path" : "Consent.policyRule.coding.system",
"short" : "Identità del sistema terminologico",
"definition" : "L'identificazione del sistema di codice che definisce il significato del simbolo nel codice.",
"fixedUri" : "http://terminology.hl7.org/CodeSystem/v3-ActCode"
},
{
"id" : "Consent.policyRule.coding.code",
"path" : "Consent.policyRule.coding.code",
"short" : "Simbolo nella sintassi definita dal sistema",
"definition" : "Un simbolo nella sintassi definita dal sistema. Il simbolo può essere un codice predefinito o un'espressione in una sintassi definita dal sistema di codifica (ad esempio, post-coordinazione).",
"comment" : "Può contenere:\r\n\r\n* OPTOUT: nulla è approvato a meno delle eccezioni indicate \r\n\r\n* OPTIN: tutto è approvato salvo diversa indicazione"
},
{
"id" : "Consent.provision",
"path" : "Consent.provision",
"short" : "Vincoli di base Consent.policyRule",
"definition" : "contiene i vincoli alla regola di base Consent.policyRule"
},
{
"id" : "Consent.provision.type",
"path" : "Consent.provision.type",
"definition" : "Azione da intraprendere - consentire o negare - quando le condizioni della regola sono soddisfatte. Non consentito nella regola principale, richiesto in tutte le regole annidate.",
"comment" : "Si noti che le stringhe FHIR NON devono superare la dimensione di 1MB."
},
{
"id" : "Consent.provision.actor",
"path" : "Consent.provision.actor",
"short" : "Chi|cosa controllato da questa regola (o gruppo, per ruolo)",
"definition" : "Chi o cosa è controllato da questa regola. Destinatario dati (ruolo e id: altre info potrebbero essere contenute in estensioni)",
"comment" : "Usare il termine gruppo per identificare un insieme di attori in base a una proprietà che condividono (ad esempio, \"funzionari di ammissione\")."
},
{
"id" : "Consent.provision.actor.role",
"path" : "Consent.provision.actor.role",
"short" : "Come è coinvolto l'attore",
"definition" : "Come l'individuo è coinvolto nel contenuto delle risorse descritto nell'eccezione.",
"comment" : "Non tutti gli usi della terminologia si adattano a questo schema generale. In alcuni casi, i modelli non dovrebbero usare CodeableConcept e utilizzare direttamente la codifica, fornendo una propria struttura per la gestione del testo, delle codifiche, delle traduzioni e delle relazioni tra gli elementi e il pre e post coordinamento."
},
{
"id" : "Consent.provision.actor.role.coding",
"path" : "Consent.provision.actor.role.coding",
"short" : "Codice definito da un sistema terminologico",
"definition" : "Un riferimento a un codice definito da un sistema terminologico.",
"comment" : "I codici possono essere definiti in modo molto casuale in enumerazioni o elenchi di codici, fino a definizioni molto formali come SNOMED CT - si vedano i Core Principles HL7 v3 per maggiori informazioni. L'ordine dei codici non è definito e NON DEVE essere usato per dedurre il significato. In generale, al massimo uno solo dei valori di codifica sarà etichettato come UserSelected = true."
},
{
"id" : "Consent.provision.actor.role.coding.system",
"path" : "Consent.provision.actor.role.coding.system",
"short" : "Identità del sistema terminologico",
"definition" : "L'identificazione del sistema di codice che definisce il significato del simbolo nel codice.",
"comment" : "L'URI può essere un OID (urn:oid:...) o un UUID (urn:uuid:...). Gli OID e gli UUID DEVONO essere riferimenti al registro OID di HL7. Altrimenti, l'URI deve provenire dall'elenco di URI speciali definiti da HL7 per FHIR o deve fare riferimento a qualche definizione che stabilisca il sistema in modo chiaro e non ambiguo.",
"fixedUri" : "http://cct.eng.it/FHIR/schema/PractitionerRole"
},
{
"id" : "Consent.provision.actor.role.coding.code",
"path" : "Consent.provision.actor.role.coding.code",
"short" : "Simbolo nella sintassi definita dal sistema",
"definition" : "codifica riferita ai Practitioner che sono abilitati ai consensi.",
"comment" : "Si noti che le stringhe FHIR NON devono superare la dimensione di 1MB."
},
{
"id" : "Consent.provision.actor.reference",
"path" : "Consent.provision.actor.reference",
"short" : "Reference a Parctitioner",
"definition" : "La risorsa che identifica l'attore. Per identificare gli attori in base al tipo, usare il gruppo per identificare un insieme di attori in base a qualche proprietà che condividono (ad esempio, \"funzionari di ammissione\").",
"comment" : "I riferimenti DEVONO essere un riferimento a una risorsa FHIR effettiva e DEVONO essere risolvibili (consentendo il controllo dell'accesso, la non disponibilità temporanea, ecc.) La risoluzione può avvenire tramite recupero dall'URL o, se applicabile per tipo di risorsa, trattando un riferimento assoluto come un URL canonico e cercandolo in un registro/repository locale.",
"type" : [
{
"code" : "Reference",
"targetProfile" : [
"https://eng.it/fhir/StructureDefinition/Practitioner_Eng"
]
}
]
},
{
"id" : "Consent.provision.action",
"path" : "Consent.provision.action",
"short" : "Azione consentita",
"definition" : "Azione consentita",
"comment" : "Si noti che questa è l'azione diretta (non il motivo per cui l'azione è contemplata nell'elemento scopo). Al momento, l'unica azione nell'ambito compreso e testato di questa risorsa è \"leggere\"."
},
{
"id" : "Consent.provision.action.coding",
"path" : "Consent.provision.action.coding",
"short" : "Codice definito da un sistema terminologico",
"definition" : "Un riferimento a un codice definito da un sistema terminologico.",
"comment" : "I codici possono essere definiti in modo molto casuale in enumerazioni o elenchi di codici, fino a definizioni molto formali come SNOMED CT - si vedano i Core Principles HL7 v3 per maggiori informazioni. L'ordine dei codici non è definito e NON DEVE essere usato per dedurre il significato. In generale, al massimo uno solo dei valori di codifica sarà etichettato come UserSelected = true."
},
{
"id" : "Consent.provision.action.coding.system",
"path" : "Consent.provision.action.coding.system",
"short" : "Identità del sistema terminologico",
"definition" : "L'identificazione del sistema di codice che definisce il significato del simbolo nel codice.",
"fixedUri" : "http://terminology.hl7.org/CodeSystem/consentaction"
},
{
"id" : "Consent.provision.securityLabel",
"path" : "Consent.provision.securityLabel",
"short" : "Etichette di sicurezza che definiscono le risorse interessate",
"definition" : "Un'etichetta di sicurezza, composta da campi di etichetta di sicurezza 0..* (tag Privacy), che definisce quali risorse sono controllate da questa eccezione. Contiene l'eventuale valore del confidentiality code.",
"comment" : "Se il consenso specifica un'etichetta di sicurezza \"R\", si applica a tutte le risorse con etichetta \"R\" o inferiore. Ad esempio, per la Riservatezza, si tratta di un punto d'acqua alto. Per altri tipi di etichette di sicurezza, si applica la logica della sussunzione. Quando l'etichetta di scopo d'uso è presente sui dati, lo scopo d'uso della richiesta di accesso non deve essere in conflitto."
},
{
"id" : "Consent.provision.securityLabel.system",
"path" : "Consent.provision.securityLabel.system",
"short" : "Identità del sistema terminologico",
"definition" : "L'identificazione del sistema di codice che definisce il significato del simbolo nel codice.",
"fixedUri" : "2.16.840.1.113883.5.25"
},
{
"id" : "Consent.provision.purpose",
"path" : "Consent.provision.purpose",
"short" : "Contesto delle attività coperte da questa regola",
"definition" : "Motivo per cui l'utente sta accedendo ai dati controllati da questa regola",
"comment" : "Quando l'etichetta di finalità d'uso è presente sui dati, la richiesta di accesso non deve essere in conflitto con la finalità d'uso."
},
{
"id" : "Consent.provision.class",
"path" : "Consent.provision.class",
"short" : "classe di informazioni",
"definition" : "Classe di informazioni coperta da questa regola (può essere una tipologia di risorsa FHIR)",
"comment" : "I tipi multipli vengono or'edati insieme. L'intenzione dell'elemento contentType è che i codici si riferiscano a profili o tipi di documenti definiti in uno standard o in una guida di implementazione."
},
{
"id" : "Consent.provision.code",
"path" : "Consent.provision.code",
"definition" : "Tipologia di documenti su cui applicare lâeccezione",
"comment" : "L'uso tipico è un codice documento con classe = CDA."
},
{
"id" : "Consent.provision.code.coding",
"path" : "Consent.provision.code.coding",
"short" : "Codice definito da un sistema terminologico",
"definition" : "Un riferimento a un codice definito da un sistema terminologico.",
"comment" : "I codici possono essere definiti in modo molto casuale in enumerazioni o elenchi di codici, fino a definizioni molto formali come SNOMED CT - si vedano i Core Principles HL7 v3 per maggiori informazioni. L'ordine dei codici non è definito e NON DEVE essere usato per dedurre il significato. In generale, al massimo uno solo dei valori di codifica sarà etichettato come UserSelected = true."
},
{
"id" : "Consent.provision.code.coding.system",
"path" : "Consent.provision.code.coding.system",
"short" : "Identità del sistema terminologico",
"definition" : "L'identificazione del sistema di codice che definisce il significato del simbolo nel codice.",
"comment" : "L'URI può essere un OID (urn:oid:...) o un UUID (urn:uuid:...). Gli OID e gli UUID DEVONO essere riferimenti al registro OID di HL7. Altrimenti, l'URI deve provenire dall'elenco di URI speciali definiti da HL7 per FHIR o deve fare riferimento a qualche definizione che stabilisca il sistema in modo chiaro e non ambiguo.",
"fixedUri" : "2.16.840.1.113883.6.1"
},
{
"id" : "Consent.provision.data",
"path" : "Consent.provision.data",
"short" : "Dati controllati da questa regola",
"definition" : "Risorsa controllata da questa regola"
},
{
"id" : "Consent.provision.data.meaning",
"path" : "Consent.provision.data.meaning",
"definition" : "Come viene interpretato il riferimento alla risorsa quando si verificano le restrizioni del consenso.",
"comment" : "Si noti che le stringhe FHIR NON devono superare la dimensione di 1MB."
},
{
"id" : "Consent.provision.data.reference",
"path" : "Consent.provision.data.reference",
"short" : "Reference a DocumentReference e Binary",
"definition" : "Un riferimento a una risorsa specifica che definisce quali risorse sono coperte da questo consenso.",
"comment" : "I riferimenti DEVONO essere un riferimento a una risorsa FHIR effettiva e DEVONO essere risolvibili (consentendo il controllo dell'accesso, la non disponibilità temporanea, ecc.) La risoluzione può avvenire tramite recupero dall'URL o, se applicabile per tipo di risorsa, trattando un riferimento assoluto come un URL canonico e cercandolo in un registro/repository locale.",
"type" : [
{
"code" : "Reference",
"targetProfile" : [
"https://eng.it/fhir/StructureDefinition/DocumentReference_Eng",
"https://eng.it/fhir/StructureDefinition/Binary_Eng"
]
}
]
}
]
},
"text" : {
}
}
XIG built as of ??metadata-date??. Found ??metadata-resources?? resources in ??metadata-packages?? packages.